﻿@charset "utf-8";
body,html {margin: 0;padding: 0}
body {background: #fff;color: #000;font-size: 14px;font-family: Helvetica Neue,Helvetica,Arial,Microsoft Yahei,Hiragino Sans GB,Heiti SC,WenQuanYi Micro Hei,sans-serif;}
dd,div,dl,dt,form,img,li,ol,ul {border: 0}
dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,img,li,ol,p,span,ul {box-sizing: border-box;margin: 0;padding: 0}
li,ul {box-sizing: border-box;list-style-type: none}
table,td,tr {word-break: break-all}
table {border-collapse: collapse;border-spacing: 0}
td,th {vertical-align: middle}
img {display: block;border: 0}
button,input {margin: 0;padding: 0;outline: 0;border: 0;font-family: Helvetica Neue,Helvetica,Arial,Microsoft Yahei,Hiragino Sans GB,Heiti SC,WenQuanYi Micro Hei,sans-serif;}
a {outline: 0;color: #000;text-decoration: none;cursor: pointer}
em,i {font-style: normal}
.fl {float: left}
.fr {float: right}
.mt-05 {margin-top: 5px}
.mt-10 {margin-top: 10px}
.mt-15 {margin-top: 15px}
.mt-20 {margin-top: 20px}
.mt-25 {margin-top: 25px}
.mt-30 {margin-top: 30px}
.mt-35 {margin-top: 35px}
.mt-50 {margin-top: 50px}
.mr-5 {margin-right: 5px}
.mr-10 {margin-right: 10px}
.mr-15 {margin-right: 15px}
.mr-20 {margin-right: 20px}
.mr-25 {margin-right: 25px}
.ml-5 {margin-left: 5px}
.ml-10 {margin-left: 10px}
.ml-15 {margin-left: 15px}
.ml-20 {margin-left: 20px}
.ml-25 {margin-left: 25px}
.pt-10 {padding-top: 10px}
.pt-15 {padding-top: 15px}
.pt-20 {padding-top: 20px}
.pt-30 {padding-top: 30px}
.pt-40 {padding-top: 40px}
.pb-10 {padding-bottom: 10px}
.pb-20 {padding-bottom: 20px}
.pb-30 {padding-bottom: 30px}
.pb-40 {padding-bottom: 40px}
.pb-50 {padding-bottom: 50px}
.pl-10 {padding-left: 10px}
.pl-15 {padding-left: 15px}
.pl-20 {padding-left: 20px}
.pr-10 {padding-right: 10px}
.pr-15 {padding-right: 15px}
.pr-20 {padding-right: 20px}
.p10 {padding: 10px}
.p15 {padding: 15px}
.p20 {padding: 20px}
.p25 {padding: 25px}
.p30 {padding: 30px}
.w-100bfb {margin: 0 auto;width: 100%}
.w-100bfb01 {float: left;width: 100%}
.fn-12 {font-size: 12px}
.fn-14 {font-size: 14px}
.fn-16 {font-size: 16px}
.fn-18 {font-size: 18px}
.dy-dd {overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.del-x {text-decoration: line-through}
.clearfloat:after {clear: both;display: block;visibility: hidden;height: 0;content: ""}
.clearfloat {margin: 0 auto;width: 75px}
